Do not create blkback vbd kernel thread until fully connected
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 6 Apr 2006 17:39:00 +0000 (18:39 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 6 Apr 2006 17:39:00 +0000 (18:39 +0100)
commit6e5243b3287362b32d491ad75e674e38a3825c19
treef196b439153ebf03dc0048385279cbd45373c413
parent8f07d04c60a75498bff9f9951051cd3b7f776e7a
Do not create blkback vbd kernel thread until fully connected
to frontend driver. Otherwise the kernel thread may crash trying
to access the non-existent shared ring.

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/drivers/xen/blkback/blkback.c
linux-2.6-xen-sparse/drivers/xen/blkback/common.h
linux-2.6-xen-sparse/drivers/xen/blkback/xenbus.c